package com.sn.author.common.sdk.response;

import com.sn.author.common.sdk.AbstractResponse;
import com.sn.author.common.sdk.entity.AbstractResult;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;

/**
 * @Author xiaom
 * @Date 2020/9/29 11:23
 * @Version 1.0.0
 * @Description <>
 **/
@Getter
@Setter
public class VideoInfoResponse extends AbstractResponse<VideoInfoResponse.ResponseMsgResult> {

    private VideoInfoResponse.ResponseMsgResult data;

    @EqualsAndHashCode(callSuper = true)
    @Data
    public static class ResponseMsgResult extends AbstractResult {
        private String nickname;

        private String uid;

        private String short_id;

        private Statistics statistics;

        private String title;

        private String coverImg;
    }

    @Data
    public static class Statistics{
        private String aweme_id;

        private String comment_count;

        private String digg_count;

        private String play_count;

        private String attention_count;
    }

}
